/**
 * 
 */

function toJsp(url){
	location.href = base.app + url;
}

var form = layui.form;
var $ = layui.jquery;
var layer = layui.layer;	
var element =layui.element;
var laytpl = layui.laytpl;
var laypage = layui.laypage;
var upload = layui.upload;

function formOn(event,url,dataType,func){
	form.on(event,function(data){// ajax
		ajax(data.field,url,dataType,func)
	})
}
function ajax(field,url,dataType,func){
	$.ajax({
		url : base.app + url, //修改url路径
		type : "post",
		data : field,
		dataType : dataType,
		success : func
	})

}

function toClose(){ // 当你在iframe页面关闭自身是
	var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
	parent.layer.close(index); //再执行关闭   
}

function openLayer(url,func){
	layer.open({
		type:2,
		area:['750px','500px'],
		maxmin:true,
		end:func,
		content:base.app+url
	})
}
function openConfirm(func,title){
	layer.confirm(title?title:"确定进行该操作？",{
		icon:3,
		title:"提示"
	},func)
}
function getlaytpl(sel,data){
	return laytpl($(sel).html()).render(data)
}
function setPageInfo(elem,count,curr,limit,jump){
	laypage.render({
		elem:elem,
		count:count,
		curr:curr,
		limit:limit,
		limits:[10,20,30,40,50],
		layout:['count','prev','page','next','limit','refresh','skip'],
		jump:jump
		// 当分页被切换操作时触发的回调方法 obj (当前分页的所有选项值) first (是否首次，一般用于初始加载的判断)
//		jump : function(obj, first){// obj (当前分页的所有选项值) first (是否首次，一般用于初始加载的判断)
//			$("input[name='pageLimit']").val(obj.curr);  // 得到当前页，以便向服务端请求对应页的数据。
//			$("input[name='pageLimit']").val(obj.limit); // 得到每页显示的条数
//			if(!first){refresh()}	//首次不执行
//		}
	})
}

function renderUpload(elem,url,data,done){
	return upload.render({
		elem:'#'+elem,
		url:base.app+url,
		data:data,
		done:done
	});
	// 上传完毕回调
}
